#define _CRT_SECURE_NO_WARNINGS 1
#include"my_map.h"
#include"my_set.h"
int main()
{
	yxt::map<int, int> ma;
	yxt::set<int> se;
	for (int i = 0; i < 10;i++)
	{
		se.insert(i);
		ma.insert(make_pair(i, i));
	}
	yxt::map<string, int> my;

	for (auto i : ma)
	{
		cout << i.first << ' ' << i.second << endl;
	}
	for (int i = 0; i < 10; i++)
	{
		ma[i]++;
		auto it = ma.begin() + i;
		it->second++;

	}
	for (auto i : ma)
	{
		cout << i.first << ' ' << i.second << endl;
	}


	ma[1] = 0;

	return 0;
}
